making provisions - Français Anglais Dictionnaire